newly-discovered evidence - Turc Anglais Dictionnaire